package com.linksfield.topup.entity.interfaces.ordermanage.details.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 订单管理：订单详情
 * request：前端 RequestOrderDetails
 * response：后端 ResponseOrderDetails：
 * 包含4个部分（ResponseOrderProductInfo+ResponseOrderUserInfo+ResponseOrderTrackingInfo+ResponseOrderOrderInfo）
 *
 * @author: lm
 * @date: 2019-12-09 15:40
 */
@Data
public class ResponseOrderDetails implements Serializable {

    private static final long serialVersionUID = -3538893565297369852L;

    @ApiModelProperty(value = "产品信息", dataType = "Object")
    private ResponseOrderProductInfo productInfo;

    @ApiModelProperty(value = "用户信息", dataType = "Object")
    private ResponseOrderUserInfo userInfo;

    @ApiModelProperty(value = "订单跟踪信息", dataType = "Object")
    private ResponseOrderTrackingInfo trackingInfo;

    @ApiModelProperty(value = "订单信息", dataType = "Object")
    private ResponseOrderOrderInfo orderInfo;

}
